package cn.tedu.method;

/**
 * 本类用于测试方法的重载现象
 * 在同一个类中存在多个方法名称相同，但参数列表不同的方法
 * 如果在同类中，同名方法的参数个数不同，一定构成重载
 * 如果在同类中，同名方法的参数个数相同
 * 需要查看对应位置上的参数类型，而不是参数名
 */
public class MethodOverload {
    //1.创建一个无参的method方法
    public static void method(){
        System.out.println("我没有参数");
    }
    //2.创建一个含有int参数method方法
    public static void method(int m){
        System.out.println("我的参数是"+m);
    }
    public static void method(int m,String name){
        System.out.println("我的参数是"+m+"名字是:"+name);
    }

    public static void main(String[] args) {
        method();
        method(3);
        method(3,"张三");
    }




}
